// 获取 scrollbox 盒子
const scrollbox = document.querySelector('.scrollbox')

/**
 * 重置 body 高度
 */
function resize_body() {
    let height = scrollbox.offsetHeight
    document.body.style.height = `${height}px`
}

/**
 * 计算 scrollbox 向上移动的距离
 */
function scroll() {
    scrollbox.style.transform = `translateY(${-scrollY}px)`
}

// 当发生滑动事件的时候，将 scrollbox 向上移动
window.addEventListener('scroll', scroll)

// 当页面加载完毕或者窗口大小改变时，重新计算body高度
window.addEventListener('load', resize_body)
window.addEventListener('resize', resize_body)